street people
noun
: homeless people
spending time helping the street people find shelter for the night
Love words? Need even more definitions?
Merriam-Webster unabridged
Share